/**
 * 
 */
package com.thor.palmmall.spi.tenant;

import java.util.ArrayList;
import java.util.List;

import com.thor.commons.entity.UCN;
import com.thor.palmmall.spi.common.SStandardEntity;

/**
 * @author NuoSa
 *
 * @since 1.0
 */
public class STenant extends SStandardEntity {
  private static final long serialVersionUID = -6192387069611699704L;

  private String code;
  private String name;
  private String shortName;
  private String foreignName;
  private String shortForeignName;
  private String tag;
  private List<UCN> brands = new ArrayList<UCN>();
  private List<UCN> contracts = new ArrayList<UCN>();
  private List<UCN> permGroups = new ArrayList<UCN>();
  private List<SLogo> logos = new ArrayList<SLogo>();
  private String state;
  private String legalName;
  private String taxCode;
  private String registerAddress;
  private String registerPhone;
  private String bankName;
  private String bankAccount;
  private String legalPersion;
  private String address;
  private String fax;
  private String phone;
  private String web;
  private String qq;
  private List<SContactInfos> contactInfos = new ArrayList<SContactInfos>();
  private String introduction;
  private String remark;

  public String getCode() {
    return code;
  }

  public void setCode(String code) {
    this.code = code;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getShortName() {
    return shortName;
  }

  public void setShortName(String shortName) {
    this.shortName = shortName;
  }

  public String getForeignName() {
    return foreignName;
  }

  public void setForeignName(String foreignName) {
    this.foreignName = foreignName;
  }

  public String getShortForeignName() {
    return shortForeignName;
  }

  public void setShortForeignName(String shortForeignName) {
    this.shortForeignName = shortForeignName;
  }

  public String getTag() {
    return tag;
  }

  public void setTag(String tag) {
    this.tag = tag;
  }

  public List<UCN> getBrands() {
    return brands;
  }

  public void setBrands(List<UCN> brands) {
    this.brands = brands;
  }

  public List<UCN> getContracts() {
    return contracts;
  }

  public void setContracts(List<UCN> contracts) {
    this.contracts = contracts;
  }

  public List<UCN> getPermGroups() {
    return permGroups;
  }

  public void setPermGroups(List<UCN> permGroups) {
    this.permGroups = permGroups;
  }

  public List<SLogo> getLogos() {
    return logos;
  }

  public void setLogos(List<SLogo> logos) {
    this.logos = logos;
  }

  public String getState() {
    return state;
  }

  public void setState(String state) {
    this.state = state;
  }

  public String getLegalName() {
    return legalName;
  }

  public void setLegalName(String legalName) {
    this.legalName = legalName;
  }

  public String getTaxCode() {
    return taxCode;
  }

  public void setTaxCode(String taxCode) {
    this.taxCode = taxCode;
  }

  public String getRegisterAddress() {
    return registerAddress;
  }

  public void setRegisterAddress(String registerAddress) {
    this.registerAddress = registerAddress;
  }

  public String getRegisterPhone() {
    return registerPhone;
  }

  public void setRegisterPhone(String registerPhone) {
    this.registerPhone = registerPhone;
  }

  public String getBankName() {
    return bankName;
  }

  public void setBankName(String bankName) {
    this.bankName = bankName;
  }

  public String getBankAccount() {
    return bankAccount;
  }

  public void setBankAccount(String bankAccount) {
    this.bankAccount = bankAccount;
  }

  public String getLegalPersion() {
    return legalPersion;
  }

  public void setLegalPersion(String legalPersion) {
    this.legalPersion = legalPersion;
  }

  public String getAddress() {
    return address;
  }

  public void setAddress(String address) {
    this.address = address;
  }

  public String getFax() {
    return fax;
  }

  public void setFax(String fax) {
    this.fax = fax;
  }

  public String getPhone() {
    return phone;
  }

  public void setPhone(String phone) {
    this.phone = phone;
  }

  public String getWeb() {
    return web;
  }

  public void setWeb(String web) {
    this.web = web;
  }

  public String getQq() {
    return qq;
  }

  public void setQq(String qq) {
    this.qq = qq;
  }

  public List<SContactInfos> getContactInfos() {
    return contactInfos;
  }

  public void setContactInfos(List<SContactInfos> contactInfos) {
    this.contactInfos = contactInfos;
  }

  public String getIntroduction() {
    return introduction;
  }

  public void setIntroduction(String introduction) {
    this.introduction = introduction;
  }

  public String getRemark() {
    return remark;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }

}
